/*个人信息*/
.info-submit{
	margin: 1.0rem auto;
	display: block;
	width: 13.475rem;
	height: 1.775rem;
	background: #ea5504;
	border-radius: 16rem;
	color: #fff;
	font-size: 0.65rem;
}
.info-main .info-item{
	padding-left: 1.275rem;
	margin-top: 0.6rem;
	vertical-align: middle;
	box-sizing: content-box;
	background: #fff;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	font-size: 0.6rem;
}
.info-main .vip-item{	
	padding-left: 0;
	font-size: 0.6rem;
}
.info-main .vip-item img{
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.5rem 0 0.625rem;
	width: 2.425rem;
	height: 2.425rem;
}
.info-main .info-item>.item{
	position: relative;
	display: block;
	border-bottom: 1px solid #d4d4d9;	
}
.info-main .info-item>.item:last-child{
	border-bottom: none;
}
.info-main .info-item .name{
	display: table-cell;
	height: 1.65rem;
	vertical-align: middle;
	color: #929292;
}
.info-main .info-item .dec{
	color: #4b4b4b;
}
.info-main .info-item.vip-item .name{
	height: 3.075rem;
}
.info-main .info-item.my-item .name{	
	width: 5.375rem;
}
.info-main .info-item .dec>i{
	display: block;
	position: absolute;
	right: 1.275rem;
	width: 0.325rem;
	height: 0.6rem;
	bottom: 0;
	top: 0;
	margin: auto;
	background: url(../images/right.png) center center/cover;
}
.info-main .info-item.other-item .name{	
	width: 1.325rem;
}
.info-main .info-item .name.top{
	vertical-align: top;
	padding-top: 0.5rem;
}
.info-main .info-item .dec{
	display: table-cell;
	vertical-align: middle;
}
.info-main .info-item input,
.info-main .info-item textarea{
	width: 10rem;
}
.info-main .info-item textarea{
	padding-top: 0.5rem;
}
.info-main .info-item i{
	margin-right: 0.675rem;
	display: inline-block;
	vertical-align: middle;
	background-position: center center;
	background-size: cover;
}
.info-main .info-item i.my-name{
	width: 0.65rem;
	height: 0.825rem;
	background-image: url(../images/me.png);
}
.info-main .info-item i.my-phone{
	width: 0.525rem;
	height: 0.8rem;
	background-image: url(../images/phone.png);
}
.info-main .info-item i.my-sex{
	width: 0.775rem;
	height: 0.7rem;
	background-image: url(../images/sex.png);
}
.info-main .info-item i.my-email{
	width: 0.825rem;
	height: 0.6rem;
	background-image: url(../images/email.png);
}
.info-main .info-item i.my-member{
	width: 0.825rem;
	height: 0.625rem;
	background-image: url(../images/member.png);
}
.info-main .info-item i.my-address{
	width: 0.9rem;
	height: 0.675rem;
	background-image: url(../images/address.png);
}
.info-main .info-item i.my-search{
	width: 0.725rem;
	height: 0.725rem;
	background-image: url(../images/search.png);
}
.info-main .info-item i.my-spouse{
	width: 0.75rem;
	height: 0.975rem;
	background-image: url(../images/spouse.png);
}
.info-main .info-item i.my-bady{
	width: 0.65rem;
	height: 0.825rem;
	background-image: url(../images/mybady.png);
}
.info-main .info-item i.my-date{
	width: 0.75rem;
	height: 0.825rem;
	background-image: url(../images/date.png);
}
/*注册*/
.register-main .register-title img{
	display: block;
	margin: 2.7rem auto;
	width: 10.225rem;
	height: 2.75rem;
}
.register-main .item{	
	width: 13.475rem;
	margin: 0 auto 0.8rem;
	position: relative;
}
.register-main .item>div{
	display: inline-block;
	width: 100%;
	padding: 0.45rem 0;
	height: .9rem;
	background: #fff;
	border-radius: 4rem;
}
.register-main .item.message-item>div{
	width: 9.475rem;
	background: #fff;
}
.register-main .item.message-item input{
	width: 6.15rem;
}
.register-main .item .item-name{
	display: inline-block;
	position: relative;
	box-sizing: content-box;
	text-align: center;
	width: 1.975rem;
	vertical-align: middle;
	font-size: 0.6rem;
	color: #ff4040;
}
.register-main .item input{
	display: inline-block;
	padding-left: 0.25rem;
	width: 10rem;
	height: 0.9rem;
}
.register-main .item .item-name:after{
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	height: 0.9rem;
	width: 1px;
	content: "";
	background: #ff4040;
}
.register-main .item:nth-child(1) i{
	display: inline-block;
	vertical-align: middle;
	width: 0.85rem;
	height: 0.875rem;
	background: url(../images/per.png) center center /cover;
}
.register-main .item.message-item i{
	display: inline-block;
	vertical-align: middle;
	width: 0.85rem;
	height: 0.725rem;
	background: url(../images/message.png) center center /cover;
}
.register-main .item .get-code{
	margin-left: 0.25rem;
	display: inline-block;
	width: 3.45rem;
	height: 1.6rem;
	background: #ea5504;
	color: #fff;
	line-height: 1.6rem;
	text-align: center;
	border-radius: 3rem;
	font-size: .4rem;
}
.register-main .parsley-custom-error-message{
	position: absolute;
    left: 2.4rem;
    top: 2rem;
}
